home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
DEMON
/
UTILS
/
BUD.ARC
/
ReadMe
< prev
Wrap
Text File
|
1996-06-12
|
3KB
|
97 lines
Identification
==============
This is BUD - "Batch UuDecoder", written by Kevin F. Quinn
First public release - version 0.10, 12th June 1996
This product consists of the following files:
ReadMe (This file)
bud (The compiled application)
MakeBUD (Makefile)
c.main (Source file)
c.bud (Source file)
h.bud (Source file)
Copyright
=========
This product Copyright (C) 1995,1996 Kevin F. Quinn. All rights
reserved. The product is supplied "as is" with no warranty or
implied fitness for purpose. Use entirely at your own risk.
License
=======
This product is Freeware. Permission is hereby granted to use,
copy and distribute the product intact for any purpose without
fee.
Installation
============
Copy the file "bud" into your library directory. Use it from
the command line (hit F12 or use a task window - CTRL-F12).
Syntax
======
*Bud decodes one or more files containing uuencoded data, taking
account of multiple-part headers in network news style.
Syntax: BUD [<options>] <file spec> [<file spec> [<file spec>...]]
Options:
-v Verbose messages on
-d Debugging on
-w Write new ordered file (don't uudecode)
Decodes to &.oupt.bud<n>.*
Filenames "." changed to "/", truncated to 10 characters; files
already existing are not overwritten and duplicate filenames are
resolved by overwriting initial characters to hack out ambiguity.
Writes mapping from original filename to hacked filename to
&.outputref.
For example:
bud -v Batch1 Batch2 Batch3
If you're using !Newsbase to download news and mail, then you
can find the raw batches in !Newsdir.Newsbase.debugnews and
...debugmail. Try the following:
Set NBS$Path <News$Dir>.Newsbase.debugnews.DemNews.
bud -v NBS:0405220312 NBS:0406182345
and so on.
Rationale, miscellaneous comments
=================================
OK; rationale - to decode multipart UUEncoded binaries regardless
of order of arrival. Not much else, really.
Assumes a "#! rnews " style news batch. Sorts articles according
to newsgroup, from and date headers, which should almost always
work - it's extremely unlikely that posters of binaries will post
different parts in the wrong order (although of course it's quite
likely that they arrive in the wrong order).
Source code is provided, for the paranoid to build their own
binary (requires OSLib) or for nosey people to see how weird
people like me get along with 'C' :)
Work the rest out for yourself. Any problems, comments etc. feel
free to email me at kevq@banana.demon.co.uk.
Kev.
Dated 12th June 1996